#pragma once
#include "Const.h"
//������� ����������� ������ ������ � �������
const int L = 50; //������������ ������ ������� ������
const enum DIRECTION { turn_left, turn_right, turn_up, turn_down, err };

struct Snake
{
	int snake_x[L]{ 0 };//������ ��������� ������ �� �����������(X)
	int snake_y[L]{ 0 };//������ ��������� ������ �� ���������(Y)
	DIRECTION direction;//����������� ��������
	int snake_size; //������� ������ ������; >0 �������� ������ + ������ ������ (���� 1 - �� ������ ������)
	//int* snake_x_main;// ������������ ������ ��������� ������ �� �����������(X)
	//int* snake_y_main;//������������ ������ ��������� ������ �� ���������(Y)
};

void init_snake(Snake&);//��������������� ��������� ������ ������, ������ ������ ����������� ���������� ����������
void move_snake(Snake&);// ������������� �������� ������.

